package com.own.demo.lwf.encryption.messageDiest;

import java.security.MessageDigest;

/**
 * @version v1.0
 * @Description:
 * 消息摘要算法是一种单向哈希函数，它将任意长度的消息压缩到固定长度的摘要值。
 * 见的消息摘要算法有MD5、SHA-1和SHA-256
 * @Author 李文峰
 * @Date 2023/7/22 0022 7:42
 */
public class MessageDigestExample {

    public static byte[] sha256(byte[] data) throws Exception {
        MessageDigest digest = MessageDigest.getInstance("SHA-256");
        return digest.digest(data);
    }

}
